/*
 * function getList()
{
	dojo.event.topic.publish("ajax_list");
	dojo.event.topic.publish("show_list");
	
	//페이징 이동 후 검색조건 입력 후 조회 버튼 누르시 검색페이지 싱크가 맞지 않는 문제 해결위함.(mo 12.10)
	//document.getElementById("cur_page").value = 1;
	
	return false;
}
 * */

function getList(searchType)
{
 if(searchType == "search")
  document.getElementById("cur_page").value = 1;
   
 dojo.event.topic.publish("show_list");
 dojo.event.topic.publish("ajax_list");
 
 return false;
}

function getList2()
{
	dojo.event.topic.publish("show_list2");
	return false;
}

function goPage(cur_page)
{
	document.getElementById("cur_page").value = cur_page;
	getList("page");
}

function goPage2(cur_page)
{
	document.getElementById("cur_page2").value = cur_page;
	getList2();
}


function date_cast(str)
{						
    var index, len
           
    while(true)
    {
   	    index = str.indexOf("-")

        if (index == -1) break

        len = str.length

       str = str.substring(0, index) + str.substring((index+1),len)
    }
    return str;
}


function removeComma(str) {

     return str.replace(/,/gi,"");
     
 }
 
 function formatnumber(v, obj){ 

	 var str=new Array(); //콤마스트링을 조합할 배열

	 for(var i=1;i<=v.length;i++){ //숫자의 길이만큼 반복
	  if(i%3) str[v.length-i]=v.charAt(v.length-i); //자리수가 아니면 숫자만삽입
	  else  str[v.length-i]=','+v.charAt(v.length-i); //자리수 이면 콤마까지 삽입
	 }
	 v = str.join('').replace(/^,/,''); //스트링을 조합하여 반환

	document.getElementById(obj.id).value = v;
}

//선택한 라디오 버튼의 인덱스를 구함
//display tag 에서 소팅 후 arrt.row_rowNum이 엉키는 문제가 있어 라디오버튼 객체를 얻어와 idx를 따로 구함.
function getRadioIndex(obj)
{
	var idx = 0;
	
	for(var i = 0; i < obj.length; i++)
	{
		if(obj[i].checked == true)
		{
			idx = i;
			break;
		}
	}
	return idx;
}

function outterHTML_view(){
	outterhtml=window.open("", "outterhtml", "left=50,top=10,width=700,height=600,ScrollBars=yes,status=yes,menubar=yes");
	outterhtml.document.write(document.body.outerHTML);   
}

function PopupAutoResize(){
	//window.resizeTo(100,100);
	var thisX = parseInt(document.body.scrollWidth);
	var thisY = parseInt(document.body.scrollHeight);
	var maxThisX = screen.width;
	var maxThisY = screen.height;
	var marginY = 0;

	//alert(thisX + "========" +  thisY);
	//alert("임시 브라우저 확인 : " + navigator.userAgent);
	
	//브라우저별 높이 조절
	//if(navigator.userAgent.indexOf("MSIE 6") > 0){ marginY = 60; }			//IE 6.0
	//else if(navigator.userAgent.indexOf("MSIE 7") > 0){ marginY = 80; }		//IE 7.0
	//else if(navigator.userAgent.indexOf("Firefox") > 0){ marginY = 50; }	//Firefox
	//else if(navigator.userAgent.indexOf("Opera") > 0){ marginY = 30; }		//Opera
	//else if(navigator.userAgent.indexOf("Netscape") > 0){ marginY = -2; }	//Netscape

	//가로좌표
	if(thisX > maxThisX){
		window.document.body.scroll = "yes";
		thisX = maxThisX;
	}

	//세로좌표
	if(thisY > maxThisY){
		window.document.body.scroll = "yes";
		thisY = maxThisY;
	}

	//팝업창 조절
	window.resizeTo(thisX, thisY+90);
}